package com.hmall.model;

import java.util.Date;
import javax.persistence.*;

@Table(name = "mall_comment")
public class MallComment {
    @Id
    @Column(name = "comment_id")
    private Integer commentId;

    /**
     * 图片集 ,分割
     */
    private String images;

    /**
     * 评论
     */
    private String evaluate;

    /**
     * 0.好评 1.中评 2.差评
     */
    private Integer status;

    /**
     * 用户编号
     */
    @Column(name = "user_id")
    private Integer userId;

    /**
     * 订单编号
     */
    @Column(name = "order_item_id")
    private Integer orderItemId;

    /**
     * 追评
     */
    private String review;


    @Column(name = "review_time")
    private Date reviewTime;

    /**
     * 点赞
     */
    private Integer star;


    /**
     * 评价时间
     */
    @Column(name = "comment_time")
    private Date commentTime;

    /**
     * 描述相符 1.非常差 2.差 3.一般 4.好 5.非常好
     */
    @Column(name = "discription_rank")
    private Integer discriptionRank;

    /**
     * 物流情况 1.非常差 2.差 3.一般 4.好 5.非常好
     */
    @Column(name = "logistics_rank")
    private Integer logisticsRank;

    /**
     * 服务等级 1.非常差 2.差 3.一般 4.好 5.非常好
     */
    @Column(name = "service_rank")
    private Integer serviceRank;

    /**
     * 匿名  0.不匿名 1.匿名
     */
    private Integer anoymous;

    /**
     * 浏览数目
     */
    @Column(name = "view_num")
    private Integer viewNum;

    /**
     * 评价详情表 id
     */
    @Column(name = "comment_detail_id")
    private Integer commentDetailId;

    @Column(name = "bus_comment_time")
    private Date busCommentTime;

    /**
     * 商户评价
     */
    @Column(name = "bus_evaluate")
    private String busEvaluate;

    /**
     * 产品id
     */
    @Column(name = "product_id")
    private Integer productId;

    /**
     * @return comment_id
     */
    public Integer getCommentId() {
        return commentId;
    }

    /**
     * @param commentId
     */
    public void setCommentId(Integer commentId) {
        this.commentId = commentId;
    }

    /**
     * 获取图片集 ,分割
     *
     * @return images - 图片集 ,分割
     */
    public String getImages() {
        return images;
    }

    /**
     * 设置图片集 ,分割
     *
     * @param images 图片集 ,分割
     */
    public void setImages(String images) {
        this.images = images;
    }

    /**
     * 获取评论
     *
     * @return evaluate - 评论
     */
    public String getEvaluate() {
        return evaluate;
    }

    /**
     * 设置评论
     *
     * @param evaluate 评论
     */
    public void setEvaluate(String evaluate) {
        this.evaluate = evaluate;
    }

    /**
     * 获取0.好评 1.中评 2.差评
     *
     * @return status - 0.好评 1.中评 2.差评
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * 设置0.好评 1.中评 2.差评
     *
     * @param status 0.好评 1.中评 2.差评
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * 获取用户编号
     *
     * @return user_id - 用户编号
     */
    public Integer getUserId() {
        return userId;
    }

    /**
     * 设置用户编号
     *
     * @param userId 用户编号
     */
    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    /**
     * 获取订单编号
     *
     * @return order_item_id - 订单编号
     */
    public Integer getOrderItemId() {
        return orderItemId;
    }

    /**
     * 设置订单编号
     *
     * @param orderItemId 订单编号
     */
    public void setOrderItemId(Integer orderItemId) {
        this.orderItemId = orderItemId;
    }

    /**
     * 获取追评
     *
     * @return review - 追评
     */
    public String getReview() {
        return review;
    }

    /**
     * 设置追评
     *
     * @param review 追评
     */
    public void setReview(String review) {
        this.review = review;
    }



    /**
     * @return review_time
     */
    public Date getReviewTime() {
        return reviewTime;
    }

    /**
     * @param reviewTime
     */
    public void setReviewTime(Date reviewTime) {
        this.reviewTime = reviewTime;
    }

    /**
     * 获取点赞
     *
     * @return star - 点赞
     */
    public Integer getStar() {
        return star;
    }

    /**
     * 设置点赞
     *
     * @param star 点赞
     */
    public void setStar(Integer star) {
        this.star = star;
    }


    /**
     * 获取评价时间
     *
     * @return comment_time - 评价时间
     */
    public Date getCommentTime() {
        return commentTime;
    }

    /**
     * 设置评价时间
     *
     * @param commentTime 评价时间
     */
    public void setCommentTime(Date commentTime) {
        this.commentTime = commentTime;
    }

    /**
     * 获取描述相符 1.非常差 2.差 3.一般 4.好 5.非常好 
     *
     * @return discription_rank - 描述相符 1.非常差 2.差 3.一般 4.好 5.非常好 
     */
    public Integer getDiscriptionRank() {
        return discriptionRank;
    }

    /**
     * 设置描述相符 1.非常差 2.差 3.一般 4.好 5.非常好 
     *
     * @param discriptionRank 描述相符 1.非常差 2.差 3.一般 4.好 5.非常好 
     */
    public void setDiscriptionRank(Integer discriptionRank) {
        this.discriptionRank = discriptionRank;
    }

    /**
     * 获取物流情况 1.非常差 2.差 3.一般 4.好 5.非常好 
     *
     * @return logistics_rank - 物流情况 1.非常差 2.差 3.一般 4.好 5.非常好 
     */
    public Integer getLogisticsRank() {
        return logisticsRank;
    }

    /**
     * 设置物流情况 1.非常差 2.差 3.一般 4.好 5.非常好 
     *
     * @param logisticsRank 物流情况 1.非常差 2.差 3.一般 4.好 5.非常好 
     */
    public void setLogisticsRank(Integer logisticsRank) {
        this.logisticsRank = logisticsRank;
    }

    /**
     * 获取服务等级 1.非常差 2.差 3.一般 4.好 5.非常好 
     *
     * @return service_rank - 服务等级 1.非常差 2.差 3.一般 4.好 5.非常好 
     */
    public Integer getServiceRank() {
        return serviceRank;
    }

    /**
     * 设置服务等级 1.非常差 2.差 3.一般 4.好 5.非常好 
     *
     * @param serviceRank 服务等级 1.非常差 2.差 3.一般 4.好 5.非常好 
     */
    public void setServiceRank(Integer serviceRank) {
        this.serviceRank = serviceRank;
    }

    /**
     * 获取匿名  0.不匿名 1.匿名
     *
     * @return anoymous - 匿名  0.不匿名 1.匿名
     */
    public Integer getAnoymous() {
        return anoymous;
    }

    /**
     * 设置匿名  0.不匿名 1.匿名
     *
     * @param anoymous 匿名  0.不匿名 1.匿名
     */
    public void setAnoymous(Integer anoymous) {
        this.anoymous = anoymous;
    }

    /**
     * 获取浏览数目
     *
     * @return view_num - 浏览数目
     */
    public Integer getViewNum() {
        return viewNum;
    }

    /**
     * 设置浏览数目
     *
     * @param viewNum 浏览数目
     */
    public void setViewNum(Integer viewNum) {
        this.viewNum = viewNum;
    }

    /**
     * 获取评价详情表 id
     *
     * @return comment_detail_id - 评价详情表 id
     */
    public Integer getCommentDetailId() {
        return commentDetailId;
    }

    /**
     * 设置评价详情表 id
     *
     * @param commentDetailId 评价详情表 id
     */
    public void setCommentDetailId(Integer commentDetailId) {
        this.commentDetailId = commentDetailId;
    }

    /**
     * @return bus_comment_time
     */
    public Date getBusCommentTime() {
        return busCommentTime;
    }

    /**
     * @param busCommentTime
     */
    public void setBusCommentTime(Date busCommentTime) {
        this.busCommentTime = busCommentTime;
    }

    /**
     * 获取商户评价
     *
     * @return bus_evaluate - 商户评价
     */
    public String getBusEvaluate() {
        return busEvaluate;
    }

    /**
     * 设置商户评价
     *
     * @param busEvaluate 商户评价
     */
    public void setBusEvaluate(String busEvaluate) {
        this.busEvaluate = busEvaluate;
    }



}